FluentBoards\App\Services\BoardService B

Total Complexity 85
Dependencies 14
Dependents 5
Total lines 785
Lines of code 586
Logical lines of code 290
Comment lines 35
Methods 38
Properties 0

Methods 38

Method Rating Maintainability Complexity Lines of code
changePositionOfStage()
A
48 9 36
hasDataChanged()
A
41 7 58
getAssigneesByBoard()
S
53 6 23
updateRecentOpenedBoards()
S
48 5 37
createBoard()
S
60 4 13
setBoardBackground()
S
57 3 18
processStages()
S
58 3 17
updateBoard()
S
61 3 13
getAssociateMember()
S
61 3 13
fetchBoardMeta()
S
52 2 26
getStageWiseBoardReports()
S
52 2 26
getBoardReports()
S
48 1 38
deleteBoard()
S
54 2 22
modifyAuthenticationPermission()
S
56 2 18
addMembersInBoard()
S
57 2 17
updateAssociateMember()
S
58 2 16
getActivities()
S
66 3 7
removeFromRecentlyOpened()
S
61 2 13
getRecentBoards()
S
59 2 13
defaultStages()
S
59 1 17
rePositionStages()
S
65 2 8
restoreStage()
S
64 2 9
sendInvitationToBoard()
S
67 2 8
makeAdminOfBoard()
S
59 1 14
removeAdminFromBoard()
S
59 1 14
getStageTaskAvailablePositions()
S
61 1 13
setCurrentUserPreferencesOnBoardCreate()
S
63 1 12
getBoardsByType()
S
78 1 3
removeUserFromBoard()
S
63 1 10
archiveStage()
S
68 1 7
isAlreadyMember()
S
70 1 6
getUsersOfBoards()
S
70 1 6
deleteAssociateMember()
S
67 1 8
getInvitations()
S
71 1 6
deleteInvitation()
S
81 1 3
getAssociatedBoards()
S
67 1 7
deleteBoardMeta()
S
74 1 5
copyBoard()
S
71 1 6